package com.xdtech.parking.model;

import java.io.Serializable;
import java.util.Date;
import java.sql.Timestamp;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.xdtech.core.model.BaseModel;

/**
 * 
 * @author max.zheng
 * @create 2015-06-28 19:18:42
 * @since 1.0
 * @see 
 */
@Entity
@Table(name="PARK_ORDER_INFO")
public class ParkOrderInfo extends BaseModel implements Serializable{
	private static final long serialVersionUID = 1L;
	@Id
	@Column(name = "ID")
	@GeneratedValue(strategy = GenerationType.AUTO)
	private Long id;
	@Column(name="ORDER_NO")
	private String orderNo;
	@Column(name="PAY_ORDER_NO")
	private String payOrderNo;
	@Column(name="WX_NAME")
	private String wxName;
	@Column(name="AREA_CODE")
	private String areaCode;
	@Column(name="DEVICE_CODE")
	private String deviceCode;
	@Column(name="PAY_TIME")
	private String payTime;
	@Column(name="PAY_AMOUNT")
	private Double payAmount;
	@Column(name="PAY_TYPE")
	private String payType;
	@Column(name="PAY_RESULT")
	private String payResult;
	@Column(name="PAY_SIGN")
	private String paySign;
	@Column(name="TELEPHONE")
	private String telephone;

	public void setId(Long id) {
		this.id = id;
	}
	public Long getId() {
		return id;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setWxName(String wxName) {
		this.wxName = wxName;
	}
	public String getWxName() {
		return wxName;
	}
	public void setDeviceCode(String deviceCode) {
		this.deviceCode = deviceCode;
	}
	public String getDeviceCode() {
		return deviceCode;
	}
	public void setPayTime(String payTime) {
		this.payTime = payTime;
	}
	public String getPayTime() {
		return payTime;
	}
	public void setPayAmount(Double payAmount) {
		this.payAmount = payAmount;
	}
	public Double getPayAmount() {
		return payAmount;
	}
	public void setPayType(String payType) {
		this.payType = payType;
	}
	public String getPayType() {
		return payType;
	}
	public void setPayResult(String payResult) {
		this.payResult = payResult;
	}
	public String getPayResult() {
		return payResult;
	}
	public String getPayOrderNo() {
		return payOrderNo;
	}
	public void setPayOrderNo(String payOrderNo) {
		this.payOrderNo = payOrderNo;
	}
	public String getPaySign() {
		return paySign;
	}
	public void setPaySign(String paySign) {
		this.paySign = paySign;
	}
	public String getTelephone() {
		return telephone;
	}
	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}
	public String getAreaCode() {
		return areaCode;
	}
	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}
	
}
